package com.snsoft.service.manage;

import java.sql.SQLException;
import java.util.List;
import java.util.Map;

import com.snsoft.dao.ManageDao;
import com.snsoft.exception.DataIsNull;

/**
 * @author 苏国启
 * 
 * @date 2017年11月19日 下午8:45:36
 * 
 * @Description TODO 获取负责人列表业务逻辑
 * 
 */
public class GetPrincipalsService {
	/**
	 * 获取负责人列表
	 * 
	 * @return
	 * @throws DataIsNull
	 * @throws SQLException
	 * 
	 */
	public List<Map<String, Object>> getPrincipals() throws DataIsNull, SQLException {
		List<Map<String, Object>> data = null;
		data = new ManageDao().getPrincipals();
		if (data.isEmpty()) {
			throw new DataIsNull("系统中没有负责人用户！");
		}
		return data;

	}

}
